<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class List_deficiencias extends CI_Controller {
	
	function index($idObra){
		
		$this->load->helper(array('form', 'url'));
        $this->load->library('form_validation');
        $this->load->library('table');
        
        $this->load->model('Deficiencia_modelo');
       

        
        if( $this->input->post('estado')!= "Todos" && $this->input->post('estimacion')!="Todos" &&  $this->input->post('estado')!= NULL &&  $this->input->post('estimacion')!= NULL  ){
        	
        
        	
        	$estado=$this->input->post('estado');
        	$estimacion="Riesgo ".$this->input->post('estimacion');
        	
        	
        	
        	
        	 $data['estado']=$this->input->post('estado');
          $data['estimacion']=$this->input->post('estimacion');
        	
        $data['results']= $this->Deficiencia_modelo->listado_ambos($estado,$estimacion,$idObra);
        	
        	
        	
        }else if ($this->input->post('estado')!= "Todos" && $this->input->post('estimacion')== "Todos"){
        	
        	$estado=$this->input->post('estado');
        	$data['estado']=$this->input->post('estado');
        	$data['estimacion']="Todos";
        	   $data['results']= $this->Deficiencia_modelo->listado_estado($estado,$idObra);
        	
        }else if ($this->input->post('estado')== "Todos" && $this->input->post('estimacion')!= "Todos"){
        	
        	
        	$estimacion="Riesgo ".$this->input->post('estimacion');
        	$data['estimacion']=$this->input->post('estimacion');
        	$data['estado']="Todos";
        	$data['results']= $this->Deficiencia_modelo->listado_estimacion($estimacion,$idObra);
        	
        }else if ($this->input->post('estado')=="Todos" && $this->input->post('estimacion')=="Todos"){
        	
        	         $data['results']= $this->Deficiencia_modelo->listado_deficienciasVisita($idObra);
        	         $data['estado']="Todos";
        	         $data['estimacion']="Todos";
        	
        	
        }else if ($this->input->post('estado')==NULL && $this->input->post('estimacion')==NULL){
        
         $data['results']= $this->Deficiencia_modelo->listado_deficienciasVisitaAb($idObra);
         $data['estado']="Abierta";
         $data['estimacion']="Todos";
        	
        }
        
      $data['idObra']=$idObra;
       $data['estados']= array("Abierta","Cerrada","Todos");
       $data['estimaciones']= array('Trivial','Tolerable','Moderado','Importante','Intolerable','Todos');
               
      
		$this -> load -> view('vista_list_deficiencias',$data);
		
		
		
	}
	
}